home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d27 / dm310.arc / DM3MAIN.MNU < prev    next >
Text File  |  1990-07-22  |  4KB  |  264 lines

  1. ;DM3 Menu Overlay
  2.  
  3. Var ForeColor BackColor VPos %Menu
  4.  
  5. if ColorScreen
  6.   ForeColor = Yellow
  7.   BackColor = Mag
  8.   InverseColor Yellow Cyan
  9.   VPos = 2
  10. else
  11.   ForeColor = Black
  12.   BackColor = Grey
  13.   InverseColor White Black
  14.   VPos = 4
  15. endif
  16.  
  17. Procedure VerticalBox
  18.    SingleLineBox
  19.    BoxBorderColor Yellow Red
  20.    BoxInsideColor Grey Red
  21. EndProc
  22.  
  23. Explode On
  24. ExplodeDelay = 10
  25. ClearScreenOnExit Off
  26. PullMenu On
  27. BoxBorderColor Cyan Blue
  28. BoxInsideColor Yellow Mag
  29. CapsColor LCyan Mag
  30. BlankTime = 10
  31.  
  32. if ColorScreen
  33.    NoBoxBorder
  34.    DrawBox 2 1 78 1
  35. else
  36.    SingleLineBox
  37.    DrawBox 1 1 80 3
  38. endif
  39. Write '      Single   Marked   Directory   Other   Config   Quit'
  40. UseArrows
  41. Explode Off
  42.  
  43. OnKey 'E'
  44.   EDIT DM3MAIN.MNU
  45.  
  46. OnKey 'Z'
  47.   |Execute 'C:\COMMAND.COM'
  48.  
  49. OnKey 'S'
  50.   ^Single
  51.  
  52. OnKey 'M'
  53.   ^Marked
  54.  
  55. OnKey 'D'
  56.   ^Directory
  57.  
  58. OnKey 'O'
  59.   ^Other
  60.  
  61. OnKey 'C'
  62.   ^Config
  63.  
  64. OnKey 'Q'
  65.   ^Quit
  66.  
  67. :Single
  68. VerticalBox
  69. DrawBox 6 VPos 15 12
  70. InverseColor Yellow Mag
  71. CapsColor Yellow Red
  72. UseArrows
  73. Writeln ' Copy'
  74. Writeln ' Delete'
  75. Writeln ' Move'
  76. Writeln ' Rename'
  77. Writeln ' Time & date'
  78. Writeln ' Edit'
  79. Writeln ' View'
  80. Writeln ' eXecute'
  81. Writeln ' Attributes'
  82. Write   ' Patch'
  83.  
  84. OnKey 'C'
  85.   |StuffKbd = 'C'
  86.   |ExitMenu
  87.  
  88. OnKey 'D'
  89.   |StuffKbd = 'D'
  90.   |ExitMenu
  91.  
  92. OnKey 'M'
  93.   |StuffKbd = 'M'
  94.   |ExitMenu
  95.  
  96. OnKey 'A'
  97.   |StuffKbd = 'A'
  98.   |ExitMenu
  99.  
  100. OnKey 'R'
  101.   |StuffKbd = 'R'
  102.   |ExitMenu
  103.  
  104. OnKey 'T'
  105.   |StuffKbd = 'T'
  106.   |ExitMenu
  107.  
  108. OnKey 'E'
  109.   |StuffKbd = 'E'
  110.   |ExitMenu
  111.  
  112. OnKey 'P'
  113.   |StuffKbd = 'P'
  114.   |ExitMenu
  115.  
  116. OnKey 'V'
  117.   |StuffKbd = 'V'
  118.   |ExitMenu
  119.  
  120. OnKey 'X'
  121.   |StuffAKey $3C00
  122.   |ExitMenu
  123.  
  124. :Marked
  125. VerticalBox
  126. DrawBox 15 VPos 15 7
  127. InverseColor Yellow Mag
  128. CapsColor Yellow Red
  129. UseArrows
  130. Writeln ' Copy'
  131. Writeln ' Delete'
  132. Writeln ' Move'
  133. Writeln ' Time & date'
  134. Write   ' Attributes'
  135.  
  136. Onkey 'C'
  137.   |StuffAKey $2E00
  138.   |ExitMenu
  139.  
  140. Onkey 'D'
  141.   |StuffAKey $2000
  142.   |ExitMenu
  143.  
  144. Onkey 'M'
  145.   |StuffAKey $3200
  146.   |ExitMenu
  147.  
  148. Onkey 'T'
  149.   |StuffAKey $1400
  150.   |ExitMenu
  151.  
  152. Onkey 'A'
  153.   |StuffAKey $1E00
  154.   |ExitMenu
  155.  
  156. :Directory
  157. VerticalBox
  158. DrawBox 24 VPos 15 7
  159. InverseColor Yellow Mag
  160. CapsColor Yellow Red
  161. UseArrows
  162. Writeln ' Change dir'
  163. Writeln ' Prev dir'
  164. Writeln ' Root dir'
  165. Writeln ' Drive'
  166. Write   ' New path'
  167.  
  168. Onkey 'C'
  169.   |StuffAKey $4100
  170.   |ExitMenu
  171.  
  172. Onkey 'P'
  173.   |StuffKbd '-'
  174.   |ExitMenu
  175.  
  176. Onkey 'R'
  177.   |StuffKbd '\'
  178.   |ExitMenu
  179.  
  180. Onkey 'D'
  181.   |StuffAKey $3F00
  182.   |ExitMenu
  183.  
  184. Onkey 'N'
  185.   |StuffAKey $4000
  186.   |ExitMenu
  187.  
  188.  
  189. :Other
  190. VerticalBox
  191. DrawBox 36 VPos 15 8
  192. InverseColor Yellow Mag
  193. CapsColor Yellow Red
  194. UseArrows
  195. Writeln ' Free'
  196. Writeln ' Sort'
  197. Writeln ' Reread'
  198. Writeln ' Wildcard'
  199. Writeln ' reVerse'
  200. Write   ' Time'
  201.  
  202. OnKey 'F'
  203.   |StuffKbd = 'F'
  204.   |ExitMenu
  205.  
  206. OnKey 'S'
  207.   |StuffKbd = 'S'
  208.   |ExitMenu
  209.  
  210. OnKey 'R'
  211.   |StuffKbd = 'L'
  212.   |ExitMenu
  213.  
  214. OnKey 'W'
  215.   |StuffKbd = 'W'
  216.   |ExitMenu
  217.  
  218. OnKey 'V'
  219.   |StuffKbd = 'X'
  220.   |ExitMenu
  221.  
  222. OnKey 'T'
  223.   |StuffKbd = 'Z'
  224.   |ExitMenu
  225.  
  226. :Config
  227. VerticalBox
  228. DrawBox 44 VPos 15 5
  229. InverseColor Yellow Mag
  230. CapsColor Yellow Red
  231. UseArrows
  232. Writeln ' Key setup'
  233. Writeln ' Edit menu'
  234. Write   ' Other menus'
  235.  
  236. OnKey 'K'
  237.   |StuffAKey = $4200
  238.   |ExitMenu
  239.  
  240. OnKey 'E'
  241.   EDIT DM3MAIN.MNU
  242.  
  243. OnKey 'O'
  244.   |%Menu = PickFile '*.MNU' 60 5 17
  245.   EDIT %Menu
  246.  
  247. :Quit
  248. VerticalBox
  249. DrawBox 53 VPos 15 4
  250. InverseColor Yellow Mag
  251. CapsColor Yellow Red
  252. UseArrows
  253. Writeln ' Quit'
  254. Write   ' Current dir'
  255.  
  256. OnKey 'Q'
  257.   |StuffKbd 'QQ'
  258.   |ExitMenu
  259.  
  260. OnKey 'C'
  261.   |StuffKbd 'QC'
  262.   |ExitMenu
  263.  
  264.